Termination Proof Script

Consider the TRS R consisting of the rewrite rules
1:    x + 0  → x
2:    x + i(x)  → 0
3:    (x + y) + z  → x + (y + z)
4:    x * (y + z)  → (x * y) + (x * z)
5:    (x + y) * z  → (x * z) + (y * z)
There are 8 dependency pairs:
6:    (x + y) +# z  → x +# (y + z)
7:    (x + y) +# z  → y +# z
8:    x *# (y + z)  → (x * y) +# (x * z)
9:    x *# (y + z)  → x *# y
10:    x *# (y + z)  → x *# z
11:    (x + y) *# z  → (x * z) +# (y * z)
12:    (x + y) *# z  → x *# z
13:    (x + y) *# z  → y *# z
The approximated dependency graph contains 2 SCCs: {6,7} and {9,10,12,13}. Hence the TRS is terminating.
Tyrolean Termination Tool  (0.02 seconds)   ---  May 3, 2006